mud apron - French English Dictionary